package com.ls.lserp.dbaccess.Entity;

import java.math.BigDecimal;
import java.util.Date;

public class OfferMaterialEntity extends OfferMaterialEntityKey {
    private String offerNo;

    private String styleArticle;

    private Long materialId;

    private BigDecimal materialCost;

    private String materialCostUnit;

    private BigDecimal materialUnitExpend;

    private BigDecimal materialPreLoss;

    private BigDecimal materialLoss;

    private BigDecimal materialUnitPrice;

    private BigDecimal materialSellUnitPrice;

    private String materialPlace;

    private Long materialTaxRebateId;

    private BigDecimal materialTaxRebate;

    private BigDecimal materialTotalPrice;

    private BigDecimal materialSellTotalPrice;

    private Long statusFlag;

    private Long version;

    private Integer delFlg;

    private Long createUserId;

    private Date createDateTime;

    private Long updateUserId;

    private Date updateDateTime;

    public String getOfferNo() {
        return offerNo;
    }

    public void setOfferNo(String offerNo) {
        this.offerNo = offerNo == null ? null : offerNo.trim();
    }

    public String getStyleArticle() {
        return styleArticle;
    }

    public void setStyleArticle(String styleArticle) {
        this.styleArticle = styleArticle == null ? null : styleArticle.trim();
    }

    public Long getMaterialId() {
        return materialId;
    }

    public void setMaterialId(Long materialId) {
        this.materialId = materialId;
    }

    public BigDecimal getMaterialCost() {
        return materialCost;
    }

    public void setMaterialCost(BigDecimal materialCost) {
        this.materialCost = materialCost;
    }

    public String getMaterialCostUnit() {
        return materialCostUnit;
    }

    public void setMaterialCostUnit(String materialCostUnit) {
        this.materialCostUnit = materialCostUnit == null ? null : materialCostUnit.trim();
    }

    public BigDecimal getMaterialUnitExpend() {
        return materialUnitExpend;
    }

    public void setMaterialUnitExpend(BigDecimal materialUnitExpend) {
        this.materialUnitExpend = materialUnitExpend;
    }

    public BigDecimal getMaterialPreLoss() {
        return materialPreLoss;
    }

    public void setMaterialPreLoss(BigDecimal materialPreLoss) {
        this.materialPreLoss = materialPreLoss;
    }

    public BigDecimal getMaterialLoss() {
        return materialLoss;
    }

    public void setMaterialLoss(BigDecimal materialLoss) {
        this.materialLoss = materialLoss;
    }

    public BigDecimal getMaterialUnitPrice() {
        return materialUnitPrice;
    }

    public void setMaterialUnitPrice(BigDecimal materialUnitPrice) {
        this.materialUnitPrice = materialUnitPrice;
    }

    public BigDecimal getMaterialSellUnitPrice() {
        return materialSellUnitPrice;
    }

    public void setMaterialSellUnitPrice(BigDecimal materialSellUnitPrice) {
        this.materialSellUnitPrice = materialSellUnitPrice;
    }

    public String getMaterialPlace() {
        return materialPlace;
    }

    public void setMaterialPlace(String materialPlace) {
        this.materialPlace = materialPlace == null ? null : materialPlace.trim();
    }

    public Long getMaterialTaxRebateId() {
        return materialTaxRebateId;
    }

    public void setMaterialTaxRebateId(Long materialTaxRebateId) {
        this.materialTaxRebateId = materialTaxRebateId;
    }

    public BigDecimal getMaterialTaxRebate() {
        return materialTaxRebate;
    }

    public void setMaterialTaxRebate(BigDecimal materialTaxRebate) {
        this.materialTaxRebate = materialTaxRebate;
    }

    public BigDecimal getMaterialTotalPrice() {
        return materialTotalPrice;
    }

    public void setMaterialTotalPrice(BigDecimal materialTotalPrice) {
        this.materialTotalPrice = materialTotalPrice;
    }

    public BigDecimal getMaterialSellTotalPrice() {
        return materialSellTotalPrice;
    }

    public void setMaterialSellTotalPrice(BigDecimal materialSellTotalPrice) {
        this.materialSellTotalPrice = materialSellTotalPrice;
    }

    public Long getStatusFlag() {
        return statusFlag;
    }

    public void setStatusFlag(Long statusFlag) {
        this.statusFlag = statusFlag;
    }

    public Long getVersion() {
        return version;
    }

    public void setVersion(Long version) {
        this.version = version;
    }

    public Integer getDelFlg() {
        return delFlg;
    }

    public void setDelFlg(Integer delFlg) {
        this.delFlg = delFlg;
    }

    public Long getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(Long createUserId) {
        this.createUserId = createUserId;
    }

    public Date getCreateDateTime() {
        return createDateTime;
    }

    public void setCreateDateTime(Date createDateTime) {
        this.createDateTime = createDateTime;
    }

    public Long getUpdateUserId() {
        return updateUserId;
    }

    public void setUpdateUserId(Long updateUserId) {
        this.updateUserId = updateUserId;
    }

    public Date getUpdateDateTime() {
        return updateDateTime;
    }

    public void setUpdateDateTime(Date updateDateTime) {
        this.updateDateTime = updateDateTime;
    }
}